installation of heat-exchange apparatus - Francés Inglés Diccionario